home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / sqaem130.zip / SQAEM.HIS < prev    next >
Text File  |  1992-12-20  |  10KB  |  226 lines

  1. Squish Automatic Echo Manager (Sqaem) development history
  2. ==============================================================================
  3.  
  4. 92.04.25---1.08----------------------------
  5.     Added line-wrapping when printing node number and akas.
  6.     Added a command line parameter to change the maximum length of area names.
  7.     Fixed zone problem when printing @INTL kludge.
  8.     Added @MSGID kludge.
  9.     Area/Status line wont show if there isn't any addition/deletions/rescans.
  10.     Fixed empty message being sent if only the List command was requested.
  11.     Fixed up documentation.
  12.     The EchoSdesc is used if no EchoLdesc is defined.
  13.  
  14. 92.04.23---1.09----------------------------
  15.     Added general node entries (;Node *) to allow any node to request areas.
  16.     Added @REPLY kludge.
  17.     Added area forwarding.
  18.     Added the node parameter ';NodeFwrd'.
  19.     Added special node groups;
  20.       '!' for disallowing additions of areas
  21.       '*' for disallowing area forwarding
  22.     Added support for a help file being sent back to the requesting user.
  23.     Added support for query/list/help requests to be placed in the body text.
  24.       eg.  %QUERY
  25.     Changed the default areafix names from AREAFIX & AREAMGR to AREAFIX &
  26.       SQAEM.
  27.     Added support for a %UNLINKED (-u) and a %LINKED (-li) command for a
  28.       list of unlinked and linked echoes.
  29.     Sqaem is now multilingual.
  30.     Added a footer file to be placed at the bottom of every returned message.
  31.  
  32. 92.04.29---1.10----------------------------
  33.     Fixed short node problem ( .point  =>  zone:net/0.point )
  34.     Made the -c (Check Zone) parameter the default.
  35.     EchoArea lines are slipt if they are greater then 511 characters.
  36.     Address abbreviations are used for modified EchoArea entries.
  37.     An echoes linked address's are now sorted.
  38.     Echo entries can now have more than one EchoArea line.
  39.     Added the ability to have a separate Sqaem.cfg file. (new parameter -c)
  40.     Added the ;Sysop keyword.
  41.     Fixed bug with message flags. (second and later messages)
  42.     Replaced most of the command line options with keywords in the squish.cfg
  43.     Added two new prompts to the SQAEM.ENG file.
  44.       "Sorry, your node cannot area forward."
  45.       "Area forwarded."
  46.     Added a support/maintenance program called SqaemQue.  It will help you
  47.       maintain the Sqaem Area Forward Queue file.
  48.  
  49. 92.05.02---1.11----------------------------
  50.     Added the ;NodeFwrdOpt keyword.
  51.     Added the two new options with the ;NodeFwrd keyword:
  52.       -v New area level
  53.       -g New area group
  54.     Fixed the problem of not adding a newly added forwarded area to the
  55.       squish.cfg file.
  56.     Fixed query report for points.
  57.  
  58. 92.05.03---1.12----------------------------
  59.     Added the ;NodeAka keyword and support.
  60.     Fixed the printing of node addresses in the revised squish.cfg
  61.  
  62. 92.05.03---1.13----------------------------
  63.     Added the read-only '@' group. Thus any new areas requested will be marked
  64.       read-only for the requesting node.
  65.     Added the node-specific keyword ;NodeLang.  Adding truely multilingual
  66.       support.
  67.     Changed the format for the ;SqaemLang keyword.
  68.     Added the ability to generate an origin line.
  69.  
  70. 92.05.04---1.14----------------------------
  71.     Fixed the problem with address abbreviations.
  72.     Added the ;ListNoAkas keyword.
  73.     Fixed area forwarding problems.
  74.     Fixed queue problems.
  75.  
  76. 92.05.10---1.15----------------------------
  77.     Fixed read-only nodes
  78.     Added checking for -p in squish.cfg
  79.     Added the ;SortNodes keyword
  80.     Expanded the area forwarding feature to handle multiple entries of the
  81.       ;NodeFwrd & ;NodeFwrdOpt keywords per node entry
  82.     Fixed the address that would appear in "Available areas from z:n/n.p"
  83.     Fixed the problem with address abbreviations (again)
  84.     Changed the default areafix names from AREAFIX & SQAEM to SQAEM & AREAFIX
  85.       and changed the position of user-specified areafix name insertion to
  86.       overwrite AREAFIX
  87.     Added meaningful errorlevels
  88.     Added automatic unlinking of empty areas
  89.     Added word groups
  90.     Added new group '%' to disable remote changesin password and language
  91.     Added five prompts to the language file:
  92.       "Password"
  93.       "Changed"
  94.       "Language"
  95.       "Unknown language"
  96.       "You cannot change your settings!"
  97.     Added the %CHANGE command to change a person's password and/or language.
  98.  
  99. 92.05.11---1.16----------------------------
  100.     Fixed the memory problems.
  101.     Fixed the rewrite of passwords & language options.
  102.     Added a Sqaem debug log.
  103.     Added a seconf optional parameter to the ;NodeAka keyword:
  104.        ;NodeAka <address> [group]
  105.       This will force the addition of this aka to the area, instead of the
  106.       primary address.
  107.     Fixed the retreival of the origin line.
  108.     Added Squish-style netmail support.
  109.  
  110. 92.05.14---1.17----------------------------
  111.     Found & fixed the other memory problems.
  112.     Fixed origin line.
  113.     Fixed group comparisons.
  114.  
  115. 92.05.24---1.18----------------------------
  116.     Fixed memory error when allocating zero bytes.
  117.     Added @ADD, @DROP & @LIST command line commands.
  118.     Fixed the ;NodeFwrdOpt keyword.
  119.     Fixed problem when adding a node w/ an aka to an forwarded area.
  120.     Added another field to the sqaem.que file.  Original addressee.
  121.     Fixed problem of Sqaem overwriting Squish-style netarea with squish.cfg
  122.     Fixed FwrdQue problem of always writing over the first record.
  123.  
  124. 92.06.01---1.19----------------------------
  125.     Compiled with StratosWare's MemCheck. So if you are having memory errors,
  126.       or area just crashing for no reason at all, set the environment
  127.       variable MEMCHECK to yes.  Memcheck will then report if there are any
  128.       severe memory problems and what caused them.  A file called MEMCHECK.LOG
  129.       will be created in the current directory.
  130.     Fixed the end-of-line character between the msgid and the replyid.
  131.     Sqaem now creates a directory if the autoforwarded area is not a
  132.       squish-style area.
  133.     Fixed the writing out of the area-forward level and group (thanks Daniel
  134.       of 1:106/589).
  135.     Added handling of multiple netmail areas.
  136.     Fixed a couple of small memory problem that MemCheck 'pointed out'.
  137.  
  138. 92.06.05---1.20----------------------------
  139.     Fixed string overflow.
  140.     Added to the searching of an forwarded areafix reply.
  141.     Fixed problem with forward list not having descriptions.
  142.     Fixed Squish-netmail dates.
  143.     Added a forward request listing command. (%REQ -F)
  144.     Added another prompt to the language file.
  145.     Added the ;SortAreas keyword.
  146.  
  147. 92.07.06---1.21----------------------------
  148.     Changed the maximun number of nodes per area to 64 from 48.
  149.     Added ;SqaemLog to use instead of the default logfile.
  150.     Got rid of the ;DebugLog keyword and logfile.
  151.     Fixed public messages being sent out to uplinks.
  152.     Fixed garbage message when node was not defined.
  153.  
  154. 92.07.15---1.22----------------------------
  155.     Fixed problem with the @LIST command.
  156.     Fixed short addressing (.p).
  157.     Fixed adding a new area that is passthru and has no directory.
  158.     Fixed reading in last line of cfg file.
  159.     Added the ;ListFwrd & ;ListReq keywords.
  160.     Added three new lines to the prompts file.
  161.     Added the ;NoKill keyword.
  162.  
  163. 92.08.04---1.23----------------------------
  164.     Fixed the ;SortAreas bug.
  165.     Fixed the auto-unlinking.
  166.     Fixed passthru flag in ;NodeFwrdOpt keyword
  167.     Fixed auto-unlinking
  168.     Added the converting of underbars '_' into spaces for the ;NodeFwrdOpt
  169.       -a option.
  170.     Fixed some other small bugs.
  171.     Fixed problem with no description in fidonet.na files.
  172.     Added area-forwarding with the @ADD command.
  173.  
  174. 92.08.05---1.24----------------------------
  175.     Fixed the ;SortNodes keyword.
  176.     Fixed the auto-unlinking.
  177.     Sqaem keywords no longer need to have a semi-colon in front of them.
  178.  
  179. 92.09.15---1.25----------------------------
  180.     Added a CR before the EchoArea line is inserted as a resulted from
  181.       the area forwarded request.
  182.     Fixed the Squish Read Message routine.
  183.     Re-compiled Sqaem with Borland C++ 3.1.
  184.     Fixed @LIST if first netmail area was squish-based.
  185.     Added logging of CFG problems.
  186.     Fixed re-writing of nodes after unlinking.
  187.     Fixed problem with having a space after an areafix name.
  188.     Added a @NOTIFY command
  189.     Added 2 new prompts to the Language file.
  190.     Fixed some loose ends that would cause random messages.
  191.     Sqaem doesn't log anything with there isn't anthing to report.
  192.  
  193. 92.09.17---1.26----------------------------
  194.     Sqaem 1.25 would never find any *.MSG files.
  195.     Fixed triming of ending spaces from names.
  196.  
  197. 92.09.21---1.27----------------------------
  198.     Fixed EchoArea not being written after area was forwarded.
  199.     Fixed rescan command.
  200.     NOTIFY <node> now defaults to the primary <node>.
  201.     Fixed logging of first log.
  202.  
  203. 92.10.01---1.28----------------------------
  204.     Fixed EchoArea not being writen after area was forwarded again.
  205.     Added the @KILL command.
  206.     Added 2 new prompts to the SQAEM.ENG file.
  207.       "Unfortunately the following area(s) have been dropped:"
  208.       "Killed areas"
  209.     Fixed origin line in notify.
  210.     Fixed Sqaen not finding keywords that had spaces or tabs in front of them.
  211.     Made the number of languages unlimited.
  212.     Added the # group that disables notification of that node when the
  213.       @NOTIFY command is used.
  214.     Added the ability to handle the AREAS.BBS file.
  215.  
  216. 92.10.18---1.29----------------------------
  217.     Fixed the problem with 1.28 not writting any nodes out.
  218.     Fixed problem with changing the ARAES.BBS file.
  219.     When multiple areas that were forwarded, come back, Sqaem no longer pukes.
  220.  
  221. 92.12.20---1.30----------------------------
  222.     Fixed problem with Sqaem creating directories for Squish message bases.
  223.     Fixed problem when two or more forwarded requested came back.  Sqaem would crash.
  224.     Fixed problem with SqaemLang option.
  225.     Added the -R option with the NodeFwrd keyword.
  226.